WeakDictionary<TKey,TValue>データ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
WeakDictionary<TKey,TValue> コンストラクタ | オーバーロードされます。 |
名前 | 解説 | |
---|---|---|
Count | 辞書にある項目数を返します。ガベージ コレクションの項目は計算に入れないことに注意してください。カウントには含まれます。 | |
Item | 指定されたキーと関連する値を取得または設定します。まだ存在しない場合は、設定はキーに入力を追加します。 | |
Keys | 辞書のキーを返します。null 以外の値を持つキーのみが返されます。 | |
Values | 辞書の値を返します。null 以外のキーを持つ値のみ返されます。 |
名前 | 解説 | |
---|---|---|
Add | 辞書にエントリーを追加します。指定されたキーを持つ項目が既に存在する場合、メソッドは例外をスローします。 | |
Clear | 辞書からすべての項目を削除します。 | |
Compact | キーが無効な辞書の項目を削除します (ガベージ コレクション実行済み)。項目はコンパクトのプロセス中にガーベッジを集めることができるので、このメソッドが返した後にすべての項目が有効であることを保証しません。 | |
ContainsKey | 辞書に指定したキーを持つ項目が存在する場合は True を返します。 | |
Remove | 指定したキーでエントリを削除します指定されたキーが存在しない場合は、何も実行しません。 | |
TryGetValue | 指定されたキーと関連する値を取得します。項目が存在しない場合、false を返します。 |